// 自动加载 i18n 目录下的 EN_US.json 文件
const enList = import.meta.glob('./**/*EN_US.json', { eager: true })
const EN_US = {}
Object.keys(enList).forEach(item => {
  const enModule = enList[item]
  Object.assign(EN_US, enModule.default || enModule)
})

// 自动加载 i18n 目录下的 ZH_CN.json 文件
const zhList = import.meta.glob('./**/*ZH_CN.json', { eager: true })
const ZH_CN = {}
Object.keys(zhList).forEach(item => {
  const zhModule = zhList[item]
  Object.assign(ZH_CN, zhModule.default || zhModule)
})

export default { 'en-US': EN_US, 'zh-CN': ZH_CN }